/*
 * MySmartPtr.h
 *
 *  Created on: Apr 15, 2009
 *      Author: wrice
 */

#ifndef MYSMARTPTR_H_
#define MYSMARTPTR_H_

#include "loki/SmartPtr.h"
#include "loki/TypeManip.h"
#include <iostream>
#include <map>


#define MY_SMART_PTR( CLASS_NAME ) \
	typedef Loki::SmartPtr< CLASS_NAME > CLASS_NAME##Ptr; \
	typedef Loki::SmartPtr< const CLASS_NAME > CLASS_NAME##ConstPtr


#endif /* MYSMARTPTR_H_ */
